#include <stdint.h>

int main(void)
{
    // 1. GPIOA模块的时钟配置: RCC_APB2ENR 寄存器
    *(uint32_t *)(0x40021000 + 0x18) = 4;

    // 2. GPIO PA0的工作模式配置: GPIOA_CRL 寄存器
    *(uint32_t *)(0x40010800 + 0x00) = 0x03;
    
    // 3. PA0输出低电平, 点亮LED: GPIOA_ODR 寄存器
    *(uint32_t *)(0x40010800 + 0x0C) = 0xFFFE;

    while(1)
    {
    }
}
